multi-hulled ship - German English Dictionary